package com.jiulong.dao;

import com.jiulong.model.TSms;
import com.jiulong.model.TSmsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TSmsMapper {
    long countByExample(TSmsExample example);

    int deleteByExample(TSmsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TSms record);

    int insertSelective(TSms record);

    List<TSms> selectByExample(TSmsExample example);

    TSms selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TSms record, @Param("example") TSmsExample example);

    int updateByExample(@Param("record") TSms record, @Param("example") TSmsExample example);

    int updateByPrimaryKeySelective(TSms record);

    int updateByPrimaryKey(TSms record);
}